package com.qijian.quality.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import com.qijian.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import java.time.LocalDate;

/**
 * NCR延迟提醒
 *
 * @author qijian
 * @date 2022-04-06
 */

@EqualsAndHashCode(callSuper = true)
@Data
@ToString
@TableName("qm_flowable_ncr_delay")
public class FlowableDataNcrDelay extends BaseEntity {

    private Long id;
    // 流程id
    private Long requestId;
    // 请求标题
    private String requestName;
    // 请求内部链接
    private String requestUrl;
    // 单据编号
    private String ticketCode;
    // 提醒日期
    private LocalDate remindDate;
    // 超时人员
    private String targetNickName;
    // 用户id
    private Long userId;
    // 提醒人
    private String reminderName;
    // 项目主管
    private String projectOwnerName;
    // 超时节点
    private String overDoNodeName;
    // ncr流程id
    private String ncrFlowId;
    // 流程状态
    private String requestStatus;
    // 归档日期
    private LocalDate closeDate;
}
